package com.demo.java.OD551_600.OD574;

import java.util.Scanner;

/**
 * @author bug菌
 * @Source 公众号：猿圈奇妙屋
 * @des： 【正整数到Excel编号之间的转换(B卷-100分)】问题
 * @url： https://blog.csdn.net/weixin_43970743/article/details/146562726
 */
public class OdMain {
    public static void main(String[] args) {
        // 处理输入
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();  // 读取输入的数字 n

        if (n > 0) {
            String result = "";  // 用于存储转换后的结果字符串
            // 通过循环转换数字为 Excel 样式的列标
            while (n > 0) {
                n -= 1;  // 将 n 减 1，确保 1 到 26 对应 'a' 到 'z'
                result += (char) ((n % 26) + 'a');  // 计算当前位的字母，并加入到结果中
                n /= 26;  // 更新 n，继续处理下一个数字
            }
            // 输出反转后的结果字符串
            System.out.println(new StringBuilder(result).reverse().toString());
        }
    }
}